#include<stdio.h>
#include<math.h>
#define dd sqrt( 3 ) / 2
int main(  )
{
    double a, b;
    while( scanf( "%lf%lf",&a,&b ) != EOF )
    {
        int g, s, t, f1, k, f2, m;
        m = ( int )a;
        t = m;
        for( k = 0; ; k++ )
        if ( k * dd + 1.0>b )
        break;
        f2 = f1 = 0;
        if ( a - int( a ) >= 0.5 ) f2 = 1;
        for( k = k - 1; k > 0; k --  )
        {
            if ( f1 == 0 && f2 == 0 )
            t += m - 1;    
            if ( f1 == 1&&f2 == 0 )t += m;
            if ( f1 == 0 ) f1 = 1;
            else f1 = 0;
            if ( f2 == 1 ) t += m;
        }
        s = t; m = int( b ); t = m;
        for( k = 0; ; k++ )
            if ( k * dd + 1 > a )
                break;
        f2 = f1 = 0;
        if ( b - int( b ) >= 0.5 )f2 = 1;
        for( k = k - 1; k > 0; k --  )
        {
            if ( f1 == 0 && f2 == 0 )
            t += m - 1;    
            if ( f1 == 1 && f2 == 0 )t += m;
            if ( f1 == 0 )f1 = 1;
            else f1 = 0;
            if ( f2 == 1 )t += m;
        }
        if ( t > s )
            s = t;    
        if ( a < 1 || b < 1 )
        {
            printf( "0 grid\n" );
            continue;
        }
        g = int( a ) * int( b );
        if ( g < s )
        printf( "%d skew\n",s );
        else printf( "%d grid\n",g );
    }
    return 0;
}